package com.bibrApp.difu.proto2javabean;


import com.google.protobuf.ByteString;

public class FeatureBean {
    private String vendor;
    private int major_version;
    private int minor_version;
    private int patch_version;
    private boolean bootloader_mode;
    private String device_id;
    private boolean pin_protection;
    private boolean passphrase_protection;
    private String language;
    private String label;//用户名字
    private boolean initialized;
//    private boolean revision;
    private ByteString bootloader_hash;
    private boolean imported;
    private boolean pin_cached;
    private boolean passphrase_cached;
    private boolean firmware_present;
    private boolean needs_backup;
    private boolean no_backup;
    private boolean unfinished_backup;
    private String model;

    public String getVendor() {
        return vendor;
    }

    public void setVendor(String vendor) {
        this.vendor = vendor;
    }

    public int getMajor_version() {
        return major_version;
    }

    public void setMajor_version(int major_version) {
        this.major_version = major_version;
    }

    public int getMinor_version() {
        return minor_version;
    }

    public void setMinor_version(int minor_version) {
        this.minor_version = minor_version;
    }

    public int getPatch_version() {
        return patch_version;
    }

    public void setPatch_version(int patch_version) {
        this.patch_version = patch_version;
    }

    public boolean isBootloader_mode() {
        return bootloader_mode;
    }

    public void setBootloader_mode(boolean bootloader_mode) {
        this.bootloader_mode = bootloader_mode;
    }

    public String getDevice_id() {
        return device_id;
    }

    public void setDevice_id(String device_id) {
        this.device_id = device_id;
    }

    public boolean isPin_protection() {
        return pin_protection;
    }

    public void setPin_protection(boolean pin_protection) {
        this.pin_protection = pin_protection;
    }

    public boolean isPassphrase_protection() {
        return passphrase_protection;
    }

    public void setPassphrase_protection(boolean passphrase_protection) {
        this.passphrase_protection = passphrase_protection;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public boolean isInitialized() {
        return initialized;
    }

    public void setInitialized(boolean initialized) {
        this.initialized = initialized;
    }

    public ByteString getBootloader_hash() {
        return bootloader_hash;
    }

    public void setBootloader_hash(ByteString bootloader_hash) {
        this.bootloader_hash = bootloader_hash;
    }

    public boolean isImported() {
        return imported;
    }

    public void setImported(boolean imported) {
        this.imported = imported;
    }

    public boolean isPin_cached() {
        return pin_cached;
    }

    public void setPin_cached(boolean pin_cached) {
        this.pin_cached = pin_cached;
    }

    public boolean isPassphrase_cached() {
        return passphrase_cached;
    }

    public void setPassphrase_cached(boolean passphrase_cached) {
        this.passphrase_cached = passphrase_cached;
    }

    public boolean isFirmware_present() {
        return firmware_present;
    }

    public void setFirmware_present(boolean firmware_present) {
        this.firmware_present = firmware_present;
    }

    public boolean isNeeds_backup() {
        return needs_backup;
    }

    public void setNeeds_backup(boolean needs_backup) {
        this.needs_backup = needs_backup;
    }

    public boolean isNo_backup() {
        return no_backup;
    }

    public void setNo_backup(boolean no_backup) {
        this.no_backup = no_backup;
    }

    public boolean isUnfinished_backup() {
        return unfinished_backup;
    }

    public void setUnfinished_backup(boolean unfinished_backup) {
        this.unfinished_backup = unfinished_backup;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }
}
